Fullstack Job: Senior Fullstack Engineer

Job added on

Company

AtomicJar, Inc.

Location

New York, NY - United States of America

Job type

Full-Time

Fullstack Job Details

AtomicJar is a well-funded, remote-first, early stage startup with an inclusive and rapidly growing global team. We are on a journey to build tools to make developers' lives easier. The explosive growth of the Open Source project Testcontainers, creates an opportunity for us to deliver our marque product, Testcontainers Cloud - a managed service that makes it trivial for an organization to adopt Testcontainers at scale. Our list of private beta users includes some of the world's largest development companies. Our technology is used and loved by Spotify, RedHat, CapitalOne, among others. Business Insider recently named us as one of the 43 Enterprise-Tech Startups to Bet Your Career on in 2022.

AtomicJar is on a mission to make developers more productive, the software they write more resilient and the organizations they work for more agile. We empower developers to create effective, automated and incredibly fast integration tests that shift testing into the flow of the development cycle which allows issues to be discovered, fixed and released much more rapidly.


About the role

We are looking for a Senior Fullstack Engineer to join our Control Plane Engineering team. Our Fullstack Engineers work across the backend and frontend parts of our product within their team domain. This includes both the open-source version of AtomicJar, Testcontainers, and Testcontainer Cloud. They work with peers on teams dedicated to areas of the product.

The most important tasks you will take on are:

    • Collaborate with Product and Design by listening, understanding, and providing meaningful input to make good product decisions to delight our customers.
    • Deliver delighting products by delivering just enough complex technical solutions.
    • Make the right trade-offs to deliver value to our customers sooner, faster.
    • Align with Engineering Leadership and propose technical solutions to full-fill the business needs in the long term.
    • Improve our Engineering capabilities to make our solutions more resilient and performing over time.
    • Make sure our production environment works smoothly by good test suites, good monitoring and observability, resilient and high-available solutions.
    • Communicate effectively with your remote colleagues.
    • Continuing learning new skills, technologies, ways of working, … and sharing them with your teammates.
    • Improve our business analytics by making sure we store and be able to query our event log effectively

About you

We are looking for Engineers that thrive in a highly collaborative environment creating next generation testing tools While we work in specific technologies we are looking for someone that has a generalist approach within a polyglot environment.

  • Java with Spring Boot Reactive (our business logic)
  • Typescript
  • React/Next
  • Golang is a plus

Responsibilities

  • Develop the web application E2E.
  • Develop our control-plane application.
  • Develop our agent application.
  • Collaborate with the data-plane team to support the control-plane needs.
  • Collaborate with the analytics team to support our data needs.

Qualifications

  • Professional experience with Java Spring Boot.
  • Professional experience with React with TypeScript.
  • Experience with Extreme Programming Methodology.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Demonstrated ability to onboard and integrate with an organization long-term.
  • Comfort working in a highly agile, intensely iterative, software development process.
  • Positive and solution-oriented mindset.
  • Effective communication skills: regularly achieve consensus with peers and clear status updates.
  • Demonstrated ability to work closely with other parts of the organization.
  • Experience in a peak performance organization, preferably a tech startup.

Benefits of working at AtomicJar:

  • Globally distributed remote first company. Collaborate with talented people from all around the world.
  • Attention to work/life balance. We help you ensure that your personal and professional life exist in harmony through flexible work hours. We make time for deep work and allow for both sync and async collaboration with colleagues.
  • Home office stipend so that you can do your best work in your space.
  • Wellness initiatives that include physical and mental well being through fitness and mindfulness challenges, book clubs, social hours, games, offsites, and virtual on-sites.
  • Time off, we have a minimum time off policy of 25 days (5 weeks) because we know that there is more to life than work.
  • Health benefits are country specific, but we believe that our employees should have access to top quality health insurance.


Research shows that candidates from underserved communities and backgrounds have a significantly lower application rate if they do not meet all the listed criteria. If you believe that you would excel at the Senior Fullstack Engineer role, but do not meet all of our listed requirements, we want to hear from you! Please apply and show us how you can strengthen our team.